Ext.define('vsg.security.UserDataManager', {
    extend: 'Ext.util.Observable',
    alternateClassName: 'security.UserDataManager',
    

    constructor:function(config) {
		var me = this;
		// --- fix bug ---
		try {

			var receive = stcCallback ? stcCallback : {};

    	    Ext.applyIf(me, {
        		userData:receive
        	});
		
		}catch (e) {

			Ext.log({
				msg : '[vsg.security.UserDataManager] ' + e,
				level : 'error'
			});
		}



        me.callParent(arguments);
        
        Ext.UserSecurityDataManager = this;

		
	},
	
	getUserData:function() {
		if ( this.userData == null) {
			this.userData = {};
		}
		return this.userData ;
	}
	


});